composite plow - French English Dictionary